withdrawal of troops - Français Anglais Dictionnaire